pool agreements - French English Dictionary